detach a body of troops - Alemán Inglés Diccionario